/*

jQuery.validate.addMethod('新增校验的名字'，处理函数，提示信息)

处理函数中有三个参数
function(value,element,param){
    value // 输入框的值
    element // 当前验证的输入框

    自己的规则 -> 对正则表达是的结果的判断

    return this.optional(element) || 自己的规则


    reg.test(value) // 对正则的验证，返回的是true或者false
}
*/


// 邮政编码
jQuery.validator.addMethod("isZipCode",function(value,element){
    var tel = /^[0-9]{6}$/
    console.log(value,element)
    // return this.optional(element)||tel.test(value);
},"请输入正确的邮政编码");


// 对用户名的验证
/* 用户名 长度是6-12 可以是大小写字母下划线 */ 
jQuery.validator.addMethod("user",function(value,element){

    var reg = /^[a-z]\w{5,11}$/;

    return this.optional(element)||reg.test(value)

},"请输入正确格式的用户名")


// 密码
/* 长度 6-16  首字母大写数字字母下划线 */ 

jQuery.validator.addMethod("cehckPassword",function(value,element){

    var reg = /^[A-Z]\w{5,15}$/;

    return this.optional(element)||reg.test(value)

},"请输入正确格式的密码");